﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Proyecta.Data.Helpers
{
    /// <summary>
    /// Modo de ordenamiento para columnas.
    /// </summary>
    public enum OrderType
    {
        Ascendente,
        Descendente
    }

    /// <summary>
    /// Operadores lógicos para condiciones.
    /// </summary>
    public enum LogicOperator
    {
        And,
        Or
    }

    /// <summary>
    /// Operadores de comparación para evaluar
    /// expresiones de una condición SQL.
    /// </summary>
    public enum CompareOperator
    {
        Igual,
        Distinto,
        Menor,
        MenorIgual,
        Mayor,
        MayorIgual,
        Is,
        Like
    }

    /// <summary>
    /// Tipos de uniones SQL.
    /// </summary>
    public enum JoinType
    {
        Inner,
        Left,
        Right
    }
}